About Macleod Motor Co. Ltd (13640734) United Kingdom