About The Wax & Beauty Boutique Limited (SC456018) United Kingdom