About Alb Water Solutions Ltd (12231046) United Kingdom