About Network Installations Limited (01765141) United Kingdom