About Domextra Water Softeners Limited (02698306) United Kingdom