About Jack Bartholomew Racing Ltd (13173689) United Kingdom