About S & I Manufacturing Company Limited (03574546) United Kingdom