About Yourgolfjournal Limited (13192324) United Kingdom