About Snapshot Visuals Llp (OC431344) United Kingdom