About Ktg Finchfield Limited (11001911) United Kingdom