About K C Developments Limited (09667463) United Kingdom