About Cotswold Water Softeners Limited (06980630) United Kingdom