About Dugard.com Ltd (03004062) United Kingdom