About Jumbo Cash & Carry Limited (09135087) United Kingdom