About Style & Glamour Boutique Limited (11981824) United Kingdom