About Nikwax Limited (03101664) United Kingdom