About Northwood (coventry) Limited (09525428) United Kingdom