About Bakkavor Invest Limited (05040746) United Kingdom