About Marketing Advisors Lp (SL022357) United Kingdom