About Bakkavor Overseas Holdings Limited (01027606) United Kingdom