About New Generation Materials Processing[uk] Limited (12631899) United Kingdom