About Station Salon Limited (11081536) United Kingdom