About Tecton-dhc Limited (09015202) United Kingdom