About Boadicea S Bar & Restaurant Limited (08939372) United Kingdom