About John Mackay Ltd (SC262414) United Kingdom