About Lush Beauty Supplies Ltd (12964102) United Kingdom