About Ouse Tpi Limited Partnership (LP019921) United Kingdom