issue says on page printed by newnes and pearson printing co ltd and published for the proprietors by george newnes ltd the magazine is headed the official organ of the b b c which is elsewhere defined as the british broadcasting company so i think the answer is by george newnes ltd for the british broadcasting company talk