About Stella Photography Ltd (10979232) United Kingdom