About Teme Valley Investments Limited (01839733) United Kingdom