About Severn Trent Lcp Limited (07943556) United Kingdom