About Salcombe Fish And Shellfish Limited (05436318) United Kingdom