About Harry S Seafood & Fish Limited (08712423) United Kingdom