About Latchingdon Pre-school Playgroup Limited (06565845) United Kingdom