About S & C Shaw Investments Limited (12291302) United Kingdom