About Ktc (hampshire) Ltd (12308142) United Kingdom