About Northwood (cornwall) Limited (06895144) United Kingdom