About Dugard Consulting Limited (08165339) United Kingdom