About C & C Home Improvements Limited (06186927) United Kingdom