About Sara Beauty Salon Limited (11877722) United Kingdom