About S & C Engineering Limited (09965852) United Kingdom