About Tufton Water Supply Company Limited (04246516) United Kingdom