About Style & Design Limited (12613589) United Kingdom