About Severn Trent General Partnership Limited (SC416614) United Kingdom