About Dex Interiors Limited (07660108) United Kingdom