About Alpha Construction Limited (01675457) United Kingdom