About C.n. Sales & Marketing Ltd. (03284539) United Kingdom