About 2 Ticks Cash & Carry Limited (03188471) United Kingdom