About Jof Cox Racing Ltd (12541863) United Kingdom