About Tyrrells Racing Group Limited (13185637) United Kingdom