About Eel Realisations Limited (04844882) United Kingdom