Our visit to the Children's Adventure Farm Trust (CAFT)