About Technology And Education Association Limited (09559798) United Kingdom