About Tom Walkinshaw Racing Limited (06214182) United Kingdom