About Lord Owen S Lady Film Limited (06873095) United Kingdom