About Charnwood Marketing Co. Limited (01144160) United Kingdom