About Dean Thomas Management Limited (08529983) United Kingdom