About Bumble Bee Works Limited (07456282) United Kingdom