About Finest Hour Productions Ltd. (01974862) United Kingdom