About Geoff Harker Racing Limited (08939031) United Kingdom