About Robert A Duncan & Co Ltd (NI048262) United Kingdom