About C.duddy Limited (00587054) United Kingdom