About Cedric Duncan Ltd (09637180) United Kingdom