About Npc Plymouth Ltd (11424198) United Kingdom