About Blue Eel Ltd (10578956) United Kingdom