About Lucky Flower Wakefield Ltd (10825482) United Kingdom