About S.m. Spain (bromsgrove) Limited (01786921) United Kingdom