About Interior Decorative Techniques Limited (08751960) United Kingdom