About Northwood (stoke On Trent) Limited (05614953) United Kingdom