About Touchnetics Limited (07385733) United Kingdom