About Sequoia Coffee Limited (13446818) United Kingdom