About The Sand Bar And Seafood Company Limited (02560751) United Kingdom