About Station Road Fish Bar Limited (12748704) United Kingdom