About Rainbow Room Beauty (24 Royal Exchange Square) Limited (SC144158) United Kingdom