About Jelly Beans Preschool Limited (06081496) United Kingdom