About D M Interiors Slough Limited (11011826) United Kingdom