About Hummingbirds Bistro Limited (09307593) United Kingdom