About O Dough Ltd (11600982) United Kingdom