About Northwood (glossop) Limited (09974205) United Kingdom