About C & D Interiors Ltd (12018309) United Kingdom