About Pelican Magazines Limited (03596075) United Kingdom