About Macleeds & Co. Ltd (12491236) United Kingdom