About Comfort Sofa Design Limited (12108196) United Kingdom