About Schofield Shellfish Limited (04647565) United Kingdom