About Douglas Foods Ltd (SC626050) United Kingdom