About Wind And Solar Power (uk) Limited (08642688) United Kingdom