About Taylor Rose Racing Ltd (11287498) United Kingdom