About Beulah Spa & Salon Limited (13215849) United Kingdom