About Thecuddlecompany Ltd (09934193) United Kingdom