About Jac Mechanical Design Engineering Ltd (13508656) United Kingdom