About Dean Nicola Trading Uk Limited (11952248) United Kingdom