About Lash House Ltd (09293938) United Kingdom