About Elgo Limited (08325123) United Kingdom