About Richards Bros Machinery Limited (13249579) United Kingdom