About N & P Consulting Services Limited (13030262) United Kingdom