About The Film Butcher Limited (06578620) United Kingdom