About C & C Interiors Ltd (13186744) United Kingdom