About David & Eli Minimarket Limited (10982636) United Kingdom