About Karter Knight Limited (12856647) United Kingdom