About Vision Marketing Group L.p. (SL025726) United Kingdom