About J.r. Machinery Limited (08427824) United Kingdom