About Tyrrells Group Limited (05971755) United Kingdom