About Alken Engineering Holdings Limited (09602625) United Kingdom