About Cake & Lashes Ltd (12809787) United Kingdom