About The Hummingbird Cafe Bar & Restaurant Limited (08307056) United Kingdom