About Thames Cash & Carry (pe) Limited (11200993) United Kingdom