About Alpha Engineering Group Limited (11911002) United Kingdom