About Alpha Industrial Limited (07863253) United Kingdom