About Sacred Space Salon Limited (12868184) United Kingdom