About Drop The Mop Ltd (10595434) United Kingdom