About Pelican Wharf Limited (08441883) United Kingdom