About Leazes Stores Limited (09317124) United Kingdom