About Ocean Solar Ltd (07959601) United Kingdom