About Boro Waters Limited (03938286) United Kingdom