About Altex Engineering Limited (01632650) United Kingdom