About Noise Control Systems Ltd (05467506) United Kingdom