About Sequoia Way Limited (06259846) United Kingdom