About Tidy House Tidy Mind Ltd (11908788) United Kingdom