About Spek Noise Control Ltd (05853779) United Kingdom