About Nicholas Howard Ltd (06802887) United Kingdom