About Pelicans Limited (01769896) United Kingdom