About Altex Industrial Holdings Limited (08690651) United Kingdom