About Cafe Express Deli Ltd (13010915) United Kingdom