About Maclehose Press Ltd (07039636) United Kingdom