About Isabella S Wine Bar Limited (09413008) United Kingdom