About Alx Engineering Ltd (12171936) United Kingdom