About European Golf Design Limited (02425622) United Kingdom