About L & R Hair Salon Limited (11872212) United Kingdom