About K & C Retailing Limited (04384111) United Kingdom