About Dugstar Ltd (10917024) United Kingdom