About A Star Fish Bar Limited (11278592) United Kingdom