About Njs Noise Control Limited (12618439) United Kingdom