About Northwich Limited Partnership (LP013254) United Kingdom