About Golfers Connect Limited (SC259240) United Kingdom