About Dugeda Limited (06580076) United Kingdom