About Comfort Controls Ltd. (03513003) United Kingdom