About The Home Interior Store Ltd (13443239) United Kingdom