About Jai Mech Services Limited (09439409) United Kingdom