About Walsh S Seafood & Shellfish Restaurant Limited (02754057) United Kingdom