About Tyree Limited (11319359) United Kingdom