About Brixham Sea Farms Limited (03247490) United Kingdom