About Ruston-bucyrus Ltd (05598317) United Kingdom