About Tyndall Investments Limited (02106736) United Kingdom