About Golf Addiction Retail Limited (12011928) United Kingdom