About Technology Research And Experimentation Ltd (10750102) United Kingdom