Themo Nichols Family Home Page. Suffolk, England.