About Duncan Rice Limited (09557512) United Kingdom