About Tedholdings Limited (08918182) United Kingdom