About Ad Photo Studio Ltd (07534617) United Kingdom