About Wax Bar Leeds Ltd (08112709) United Kingdom