About Northwood (salisbury) Limited (09189710) United Kingdom