About Cuddle Mates Limited (08955537) United Kingdom