About New Food Company Holdings Limited (07034142) United Kingdom