About Tedheiros Ltd (13259504) United Kingdom