About Ritchie Brothers (public Works Contractors) Limited (SC053816) United Kingdom