About Comfort Touch Limited (10329991) United Kingdom