About Garrett Locomotive Ltd (SC594039) United Kingdom