About J & R Sheffield Machinery Limited (13149211) United Kingdom