About Tordil Investments Limited (03715196) United Kingdom