About C.scott Building Ltd (12905268) United Kingdom