About Baker Street Fishmongers Ltd (13408414) United Kingdom