About R & R Beauty Studio & Hair Salon Ltd (09561045) United Kingdom