About Design & Development Interiors Ltd (NI069717) United Kingdom