About Central Marketing & Promotion L.p. (SL008203) United Kingdom