About Tyrrells Investments Limited (05198125) United Kingdom