About Salon 77 Limited (12690719) United Kingdom