About Elgar Group Ltd (12119987) United Kingdom