About Super Marketing & Promotions L.p. (SL011299) United Kingdom