About Northwood (south Suffolk) Ltd (10402713) United Kingdom