About Redbag Pictures Ltd (05982329) United Kingdom