About Lipstick & Lashes Ltd (09655601) United Kingdom