About Sandowl Ltd (10872979) United Kingdom