About The Beauty Chambers London Ltd (13609193) United Kingdom