About John M Mckechnie Limited (SC507493) United Kingdom