About Bouchard Film Services Ltd. (09967536) United Kingdom