About Ellgin Solutions Limited (08428155) United Kingdom