About Intelligent Comfort Design Limited (05297063) United Kingdom