About Flexi-foods Limited (02994733) United Kingdom