About Terotechnica Limited (06608708) United Kingdom