About George & Helen S Fish Bar Limited (07205274) United Kingdom