About Lash Partners Ltd (09565926) United Kingdom