About Njs Wellingborough Limited (12235844) United Kingdom