About Ritchie Bros. Uk Limited (03874860) United Kingdom