About Gowrie Locomotive Co Ltd (11141634) United Kingdom