About Ducksoup Food Co Ltd (12295412) United Kingdom