About Eel Pool Trading Limited (09954811) United Kingdom