Society for Companion Animal Studies: UK Pet Food Banks
This web page by the Society for Companion Animal Studies has a list of pet food banks in various regions throughout the UK. There are specific listings for locations in South Wales, Scotland, and England and one for a nationwide pet food bank.