Telesales job ad on display in window of office recruitment agency in Holborn, London, England, Britain, UK