About Elx Technical Ltd (08277141) United Kingdom