About The Hummingbird Cafe Ltd (SC668409) United Kingdom