About The Home Organisation Store Ltd (13084507) United Kingdom