About Comfort Plus Products Limited (03940583) United Kingdom