About Lewis Water Treatment Limited (11116682) United Kingdom