About T.h.ede Ltd (12562701) United Kingdom