About Style And Glamour London Ltd (10975968) United Kingdom