About Kerr Stuart Locomotives Limited (05165338) United Kingdom