About Mind Your Bee S Wax Ltd (13092813) United Kingdom