About Hera Foods Worcester Ltd (10927218) United Kingdom