About Sachelle Interior Designs Limited (01470699) United Kingdom