About The Barista Coffee & Kitchen Ltd (10809475) United Kingdom