About The Wax Bar (edinburgh) Ltd (SC412891) United Kingdom