About Supreme Fish Bar Limited (05896672) United Kingdom