About Pell Mell Publishing Limited (12062431) United Kingdom