About Baby E Coffee & Deli Ltd (11281152) United Kingdom