About N Lennox Media Limited (13471646) United Kingdom