About Variflo Water Technology Limited (07727837) United Kingdom