About S&c Fabrications Limited (13005759) United Kingdom