About Almtex Limited (08852323) United Kingdom