About Nonwovens Innovation & Research Institute Limited (05019027) United Kingdom