About Cuddle Comfort Limited (12081037) United Kingdom