About Golf Charlie Echo Limited (04192101) United Kingdom