About N. Brown Telecoms Limited (10391327) United Kingdom