About Snuggles Pre-school Limited (08789296) United Kingdom