About Primark Stores Limited (NF002499) Great Britain