About Star Fish Bar Hernbay Ltd (12663198) United Kingdom