About Coffee & Snack Bar Ltd (12277644) United Kingdom