About Parnaby Stores Limited (06028291) United Kingdom