About Clogau Renewable Energy Limited (01919089) United Kingdom