About Formula 1 Golf Limited (03937120) United Kingdom