About Impregnation Solutions Limited (10120632) United Kingdom