About Ocean Electric Power Limited (06393411) United Kingdom