About Test Technologies Holdings Limited (06486348) United Kingdom