About Northwick Services Limited (11928958) United Kingdom