About James Smith Media Limited (12255642) United Kingdom