About Teresa Uithaler Ltd (13245881) United Kingdom