About Sheriffs Badge Films Ltd (NI653410) United Kingdom