About Pelican Lane 1966 Limited (09058717) United Kingdom