About Williams Rock & Scallop Fishmongers Ltd (13243550) United Kingdom