About N L Harshaw Ltd (NI630066) United Kingdom