About November Salon Limited (SC668162) United Kingdom