About Telesimetry Limited (09060858) United Kingdom