About Smallworld Pre-school & Link Clubs Limited (04295494) United Kingdom