About Verrills Fish Shop Limited (07769538) United Kingdom