About Salon Resolution Limited (11788802) United Kingdom