About Dougden Limited (10422687) United Kingdom