About Tyrobrand Limited (01895791) United Kingdom