About John Macintyre & Son (macmade) Limited (SC397143) United Kingdom