About Myers Foods Limited (12797103) United Kingdom