About Pelican Water Limited (10581447) United Kingdom