About Pop Up Backyard Cinema Ltd (12965031) United Kingdom