About Thee Spring Clean Ltd (12671931) United Kingdom