About Kc Controls Holdings Limited (06345969) United Kingdom