About Altex-ats Ltd (05388228) United Kingdom