About Alpha Lux Limited (08893427) United Kingdom