About Tendron Systems Limited (02395587) United Kingdom