Happy Bees 3 Ovenden Road, Halifax HX3 5PN