Buffalo Scores £8M in Series A Funding to Elevate Web Design Excellence! | Signalbase