About Lengus Stores Limited (12643844) United Kingdom