Maybe India could get the stuff for less cost from France.
Well since it is a British branch,the UK government can have role in allowing/denying exports to anyone.You could say that this offer wouldn't have come without London's approval.