About Bumble Bee Northwest Ltd (12379480) United Kingdom