About Altec (gb) Holdings Limited (SC674248) United Kingdom