About Elgocell Limited (09860136) United Kingdom