About Virtual Mechanical Design Ltd. (06231785) United Kingdom