About Teldesign Limited (SC608056) United Kingdom