About W And R Beauty Limited (12143853) United Kingdom