About Sequoia Gardens Ltd (07525610) United Kingdom