About N S Duncan Limited (11092178) United Kingdom