About Sequoia Living Wantage Ltd (11072751) United Kingdom