About Wicker Foods Ltd (11526673) United Kingdom