About N. & M. (cash & Carry) Ltd. (02657963) United Kingdom