About Aes Barry Operations Limited (03210172) United Kingdom