About Soho Cash & Carry Limited (03907870) United Kingdom