About Sassy & Lolla Ltd (13203506) United Kingdom