About K & C Interiors Limited (10000612) United Kingdom