About Brixham Seafish Holdings Limited (12713240) United Kingdom