About Jal Mechanical Design Ltd (11323660) United Kingdom