About The Sequoia Brand Limited (11064438) United Kingdom