About Test Products International Europe Limited (04255058) United Kingdom