About Dean Johnstone Interiors Limited (12922440) United Kingdom