About Omega Foodstore Ltd (07975443) United Kingdom