About Simulacra Studio Photography & Design Limited (07763602) United Kingdom