About Turpins Cash & Carry Limited (02038596) United Kingdom