About Slippery Eel Ltd (10792066) United Kingdom