About Network Essentials Limited (03246458) United Kingdom