About Sequoia Films Limited (04563205) United Kingdom