About Golf For Life Ltd (12583724) United Kingdom