About Style Group Europe Limited (03909402) United Kingdom