About Eel&g Services Ltd (11226844) United Kingdom