One of the UK’s most established agencies, with more than 45,000 satisfied customers