About Northwood (cumbria) Limited (06023278) United Kingdom