About London Cash & Carry Ltd (08665885) United Kingdom