About Eels Enterprise Limited (12851436) United Kingdom