About Firewood Pictures Ltd. (10003805) United Kingdom