About I.m.r.a.international Marketing Research And Advertising Company (LP003535) United Kingdom