About Tyseley Locomotive Works Limited (02253445) United Kingdom