About Touchstone Archaeology Limited (10837094) United Kingdom