About Photo Solutions Studios Limited (07127713) United Kingdom