About T.w.e. Equipments Ltd. (03119223) United Kingdom