About Alken Engineering Group Limited (12970558) United Kingdom