About The Lash & Beauty Lounge Chelmsford Ltd (12961422) United Kingdom