About C Duncan Limited (10011526) United Kingdom