About Atco Power Generation Ltd. (02484736) United Kingdom