About Galloway Water Filtration Ltd (SC436337) United Kingdom