About John Kane Kars Ltd (11453474) United Kingdom