About Duggie Ltd (13579509) United Kingdom