About Northwich Assets Limited (07074834) United Kingdom