About C & C Homes Limited (NI038699) United Kingdom