About Steady Marketing & Promotions L.p. (SL019079) United Kingdom