About L & Co Salon Limited (11432264) United Kingdom