About Npc International Limited (02696754) United Kingdom