About Ddc Operations Limited (08806062) United Kingdom