About R & A Beauty Limited (SC612316) United Kingdom