About James Mcintosh Omnimedia Limited (09113481) United Kingdom