About Tressillian Investments Limited (00767512) United Kingdom