About New Wave Fish Shop Limited (06679158) United Kingdom