About Flamewax Ltd (13230399) United Kingdom