About Alain Assembling Ltd. (12913736) United Kingdom