About Test & Research Centre Holdings Ltd (11736725) United Kingdom