About Paparazzi Stamford Ltd (13034368) United Kingdom