About Network Sales & Solutions Limited (01785588) United Kingdom