Severn Trent Green Power (Andigestion), UK Company Profile | Funding Spotter