About Gloucestershire Water Softeners Limited (10740105) United Kingdom