About Dean Style Limited (13122863) United Kingdom