About N & C Ltd (06165643) United Kingdom