About Northwood (dundee) Limited (06895910) United Kingdom