About Glamorgan Power Company Limited (02870335) United Kingdom