About The Narrowband Absorber Company Ltd (12225945) United Kingdom