About Lala & Bea Ltd. (09247672) United Kingdom