About Scalpel Films Ltd. (05342932) United Kingdom