About Carrington Generation Limited (11529006) United Kingdom