About Alpha Rose Engineering Limited (08701906) United Kingdom