About Cafe Fish Scarborough Limited (10921852) United Kingdom