About S.m.t. (engineering) Limited (01507805) United Kingdom