About Endell Street Films Ltd (13179905) United Kingdom