About Pelican Water Treatment Ltd (13162523) United Kingdom