About The Princess Royal Class Locomotive Trust (02970246) United Kingdom