About Essential Commodities & Services Ltd (11790276) United Kingdom