About Thelma S House Ltd (09747374) United Kingdom