About Tdy Holdings Limited (03503813) United Kingdom