About Galatea Locomotive Trust Limited (03458333) United Kingdom