About Used Tyre Distillation Research Limited (04669351) United Kingdom