About Lipstick & Locks Sudbury Limited (13178894) United Kingdom