About Alumasc Construction Products Limited (00441622) United Kingdom