About Lucy Bee Ltd (07949199) United Kingdom