About Medina Diglis Water Management Company Limited (05747888) United Kingdom