About Supply Direct (cash & Carry) Limited (04382253) United Kingdom