About Alpha Engineering Design Limited (09872613) United Kingdom