About Eclipse Film Partners No.37 Llp (OC322846) United Kingdom