About Elger Engineering Ltd (13185231) United Kingdom