About Alumasc Holdings Limited (00146986) United Kingdom