About John Mackirdy Ltd (SC423062) United Kingdom