About Elgo Technical Solutions Ltd (09110078) United Kingdom