About Backdrop Films Ltd (08354568) United Kingdom