About Shutter Up Film Services Limited (07863012) United Kingdom