About Tedre Limited (08302834) United Kingdom