About Sandor Films Ltd (11512368) United Kingdom