About Laude Stores Limited (12099334) United Kingdom