About Northwood (hereford) Limited (07213954) United Kingdom