NH2630 Manufacturing Resource United Kingdom Leather & textile materials Northumbria Healthcare Facilities Management Ltd Awarded Seen €36,014 est. value