Trading for over 30 years, Giles Leisure is an established retailer, installer and maintenance provider for all types of Swimming Pools and Hot Tubs .