About Y7 Locomotive Trust (06494508) United Kingdom