About Tecdry R&d Limited (09875735) United Kingdom