About Northwick Holdings Limited (09719209) United Kingdom