About Bucyrus Europe Limited (01909490) United Kingdom