About Cafe Presto Limited (04688253) United Kingdom