About Eletelle Subsea Limited (06117631) United Kingdom