About Golf Edinburgh Limited (SC269203) United Kingdom