About Thelma Rose Services Ltd (13279734) United Kingdom