About Beewax Ltd (13183937) United Kingdom