About Sequoia Hearne Photography Ltd (SC561134) United Kingdom