About Thyme Cleaning (london) Limited (13662415) United Kingdom