About Bakkavor Fresh Cook Limited (05251496) United Kingdom