Leading swimming pool and spa specialists and based in the idyllic Cotswolds, Rio Pools has completed well over 1250 projects throughout Europe.