About Oliver S Fish Bar Limited (13568745) United Kingdom