About Amadeus Film Productions Limited (02142213) United Kingdom