About K C Traktor House Ltd (11803634) United Kingdom