About Cramlington Renewable Energy Developments Hold Co Limited (09623354) United Kingdom