About Elgo Holding Ltd (08927424) United Kingdom