About Snapwell Photo & Video Limited (09352370) United Kingdom