About Slm (design & Engineering) Limited (06010418) United Kingdom