About Newell Engineering Ltd (NI643078) United Kingdom