About Lashed Up Ladies Beauty Spot Ltd (11574389) United Kingdom