Selsea is a London based company operating in South England and Western Europe. Specialised in Fresh Fish and Crustaceans, Selsea can meet your needs as we have satisfied long-term customers. We can help you so please contact us for ordering or getting more information.
Here are the company performance indicators
SELSEA FISH & LOBSTER