About Elo Automotive Engineering Ltd (10093124) United Kingdom