About Taylors Design Interiors Limited (10922140) United Kingdom