About C & S Building Solutions Limited (12052679) United Kingdom