About 5 Star Fish Bar Limited (12860229) United Kingdom