About Sequoia Trading Ltd (07212837) United Kingdom