About Dugard Ltd (04201197) United Kingdom