About R & A Renewables Limited (09348803) United Kingdom