About Jim Boyle Racing Limited (10622433) United Kingdom