About Star Fish Bar Limited (10617062) United Kingdom