About Merchant Ivory Productions Limited (00915329) United Kingdom