About Machine Design Limited (07110832) United Kingdom