About Lash & Dash Limited (12030389) United Kingdom