The Beauty Box Shop Ltd - The Beauty Box Shop Ltd is a luxury salon in Leicester city centre