About Dean Interiors Limited (04145982) United Kingdom