About Smith & Wellstood (mfg.) Limited (SC015434) United Kingdom