About Drinking Water Solutions (london) Limited (05263860) United Kingdom