About Teledesign Limited (11229719) United Kingdom