About Boars Head Water Supply Company Limited (04602899) United Kingdom