About Specialist Machine Developments (smd) Limited (06533623) United Kingdom