About Golf & Travel France Limited (10969565) United Kingdom