About Bumble Bee (ne) Limited (09019602) United Kingdom