100% organic cotton tea towel designed and printed in the UK