About Andrew James Leather Agencies Limited (02407220) United Kingdom