About Northwood (west Wiltshire) Limited (05183359) United Kingdom