About The Wax Room Ltd (07830352) United Kingdom