About Ncs & Co Ltd (08363715) United Kingdom