About Lashesbyhenna Ltd (13581157) United Kingdom