About The Male Waxing Company Limited (09801673) United Kingdom