About Paper. Scissors. Stone. Film Production Ltd (08021919) United Kingdom