About Ritchie Brothers (scotland) Ltd. (SC080588) United Kingdom