About Design Lab Interiors Limited (11371014) United Kingdom