About Taylor Lindsey Racing Limited (08652245) United Kingdom