About Pelican Group Developments Limited (13424269) United Kingdom