About Namaste Water And Distribution Ltd (12053130) United Kingdom