About Severn Trent (w&s) Limited (03995023) United Kingdom