About Salon R & R Limited (12842361) United Kingdom