About Sterling Water Services Limited (02364116) United Kingdom