About S.l.m. (model) Engineers Limited (00958610) United Kingdom