About Bucyrus Europe Holdings Limited (02187919) United Kingdom