About Niko Extrusions Limited (01543402) United Kingdom