About Maya Delicatessen Ltd (08946352) United Kingdom