Any business or organisation with customers in the UK may wish to prioritise their web hosting on UK servers for a variety of reasons.
For your website visitors in the UK then locally hosted content will be quicker to access, speed is all important for a good web experience, slow sites will rapidly lose the attention of your visitors.
The UK is also one of the major global hub locations for Internet networks, in particular there are major transatlantic fibre optic connections and many data centres are clustered to the west of London. Your customers from all across the world will be able to easily access UK hosted content.
Additionally, you may find the support easier from a local company with fewer language or time zone issues.
If you need to register a UK domain as well then a UK focused company may be more likely to offer better deals on UK domains.
The UK has strong data protection laws and follows GDPR data privacy protection rules, so hosting your customer’s data in the UK will give them confidence and remove any cross border data transfer concerns.
Finally, a UK company will bill you in GBP and apply the correct tax treatment making invoicing easier.