About S & C Building Limited (10635826) United Kingdom