About Nemo S Fish & Chip Bar Limited (06925371) United Kingdom