About Alpha Building Components Limited (01993274) United Kingdom