About J&m Deli Supplies Ltd (10253124) United Kingdom