About Altec Holdings Limited (01773639) United Kingdom