About L S Creches Limited (NI608383) United Kingdom