About Bakkavor Holdings Limited (06215286) United Kingdom