About Interior Decor Solutions Limited (10831735) United Kingdom