About Bedford Cafe Latte Limited (11877797) United Kingdom