About Leerie Press Ltd. (12794590) United Kingdom