About S & C Construction Management Limited (10121941) United Kingdom