About Alken Engineering Limited (09716502) United Kingdom