About Jag Machinery Limited (06706579) United Kingdom