About Lea Stores Limited (09898167) United Kingdom