Chemical Engineer at THE TEXTILE CONSERVATION FOUNDATION - Tetbury, England, United Kingdom
THE TEXTILE CONSERVATION FOUNDATION is a museums and institutions company based out of 6 TRULL FARM BUILDINGS TRULL, TETBURY, GLOUCESTERSHIRE, United Kingdom.