About R D Duncan Limited (SC417023) United Kingdom