About Duddingston Golf Club Limited (SC049128) United Kingdom