About Altech Associates Ltd (06746416) United Kingdom