About Nailsea Fish Bar Limited (05983202) United Kingdom