About Lash Lane Limited (12091110) United Kingdom