About Soft Touch Water Softeners Limited (04467644) United Kingdom