About Cafe Latte London Ltd (08094257) United Kingdom