About Defined Water Treatment Solutions Ltd (08963207) United Kingdom