About Lipstick & Lashes (aberdare) Ltd (11076066) United Kingdom