About Pelican Marketing Limited (03270220) United Kingdom