About Nemco Utilities Ltd (03799314) United Kingdom