About C & A Building Solutions Limited (08690725) United Kingdom