About Tdr Holdings Ltd (12290830) United Kingdom