There are various cat rescue shelters located around Edinburgh and the Lothians if you are looking to adopt a cat.
Lothian Cat Rescue in Bonnyrigg https://lothiancatrescue.org/
Edinburgh Cat and Dog Home in Seafield https://edch.org.uk/
Edinburgh Cats Protection League in Leith http://edinburghcatprotection.org.uk/indexm.html
The SSPCA in Balerno https://www.scottishspca.org/our-work/edinburgh-lothians
Some pedigree breeders may be looking for new owners for their retired stud cats. Please contact the breeders direct to enquire.