About Power And Renewables Associates Limited (10341651) United Kingdom