About Thedl S Limited (04743321) United Kingdom