About The Sugar Wax Bar Ltd (13327476) United Kingdom