About Ncooke Industries Ltd (13589552) United Kingdom