About Altec Products Limited (02126890) United Kingdom