About Kennedy Renewables Limited (06483203) United Kingdom