About Edgbaston Reservoir Co Limited (13186232) United Kingdom