About The Association For Renewable Energy And Clean Technology (04241430) United Kingdom