About Essential Cash & Carry Limited (07490605) United Kingdom