About The Golf Betting Service Limited (12137674) United Kingdom