About Northwick Grange Limited (02765341) United Kingdom