About The Fresh Fish Place Ltd (SC678806) United Kingdom