About Yoke The Salon Limited (11118681) United Kingdom