About Naurex Technical Services Limited (08814936) United Kingdom