About Dugard Consultancy Services Ltd (12041253) United Kingdom