About Alx Engineering Solutions Ltd (12823562) United Kingdom