About Class 56 Locomotives Limited (05426226) United Kingdom