About Moby Dicks Fish Bar Limited (09004785) United Kingdom