About John Kane Ltd (SC590603) United Kingdom