About S & C Green Ltd (10314060) United Kingdom