About New Motion Control Systems Limited (11292582) United Kingdom