About The Loft Cafe And Deli Ltd (11615441) United Kingdom