About Hunslet Corporation Limited (02303579) United Kingdom