About The Longwood Water Company Limited (02902183) United Kingdom