About Solace Comforts Ltd (11456788) United Kingdom