About H&s Cleaning (london) Ltd (13402178) United Kingdom