About Karter James Ltd (07297492) United Kingdom