About Thomas Mantripp Racing Limited (10612233) United Kingdom