About Permagard Products Limited (02363543) United Kingdom