About Edgars Foods Ltd (12952164) United Kingdom