About Altech Industries Limited (07724999) United Kingdom