About Technology Research And Consultation Limited (09993510) United Kingdom