About Walden Living Ltd (12827908) United Kingdom