About Alpha Development Lincoln Limited (11719639) United Kingdom