About Montgomerie Golf Design Limited (02999460) United Kingdom