About Halcyon Pictures Ltd (02929218) United Kingdom