About C & C Interior Solutions Ltd (08164459) United Kingdom