[Reseller] Add message letting user know that they can't renew, purchase storage, CI minutes, seats on GitLab
## Problem As per this [discussion](https://gitlab.com/groups/gitlab-org/-/epics/8941#note_1135229635), if the subscription was sold via reseller, we should not allow customers to purchase seats, storage or CI minutes. https://gitlab.com/gitlab-org/customers-gitlab-com/-/issues/4946 takes care of this on CustomersDot portal. We also need to do the same on GitLab by showing a message which informs the user why they can't purchase when they click on any of the below buttons. | Flow | Screenshot | | ------ | ------ | | Add seats (Usage quotas page)| ![image](/uploads/88cc6a35b5aff7e131c0382390190b17/image.png) | | Buy additional minutes (Usage quotas page)| ![image](/uploads/39c55a5eba7c87a72186a81f5f036109/image.png)| | Buy storage (Usage quotas page)| ![buy_storage](/uploads/743ac008a6d63018f3b258eb18c21de0/buy_storage.png)| | Purchase more storage (Usage quotas page)| ![image](/uploads/a65705b9fcf4c565cba221951bf2f70f/image.png) | | :x: ~~Add seats (Billing page)~~ we hide this button for resellers | ![image](/uploads/58b9144062ef0c1cf8769737719941f3/image.png) | ## Proposal When any of the above buttons are clicked, show a modal letting the user know that their subscription is in read-only mode and can't be modified. Mockup: https://gitlab.com/gitlab-org/gitlab/-/issues/378596/designs/Message_when_reseller_customer_tries_purchasing.png
epic