About Ndpl Stores Limited (11258804) United Kingdom