About Room 101 Waxing Specialists Limited (09214447) United Kingdom