About Dean Edwards Limited (03382278) United Kingdom