About The Comfort Store Ltd. (SC158631) United Kingdom