About Dugala Limited (07295243) United Kingdom