About Sequoia Commercial Ltd (13342486) United Kingdom