About Allowenshay Water Company Limited (09040154) United Kingdom