About John Maguire Racing Ltd (11670578) United Kingdom