About Nomel M & E Limited (11861692) United Kingdom