About Lloyds Stores Limited (04806676) United Kingdom