About Pelican House Ltd (12313451) United Kingdom