About The Other Beauty Place Limited (13210265) United Kingdom