About Extra Cash & Carry Limited (10647237) United Kingdom