About Scopus Films (london) Limited (01900196) United Kingdom