About Dempsey Drain Clearance Ltd (13051224) United Kingdom