About S & C Muff Limited (03161390) United Kingdom