About Macleod Trotter Books Limited (07841598) United Kingdom