About Newman Mechanical Design Ltd (09705955) United Kingdom