About Portland Shellfish Limited (03397335) United Kingdom