About Dr T.fix Ltd (12966609) United Kingdom