About Machine Design & Control Limited (04802257) United Kingdom