About Llanllyr Water Company Limited (03648492) United Kingdom