About Jap Machinery Limited (08074708) United Kingdom