About Designworks Interiors Limited (02092812) United Kingdom