About Tessa S Beauty Salon & Cosmetics Limited (12348599) United Kingdom