About Flying Scotsman Investments Ltd (12814975) United Kingdom