About Tfs Dordon Investments Limited (11881134) United Kingdom