About Powtex Limited (12012183) United Kingdom