About Becky S Lashes Ltd (13446201) United Kingdom