About The Deli Magdalen Ltd (13560412) United Kingdom